package com.ruoyi.project.hcy.notice.mapper;

import com.ruoyi.project.hcy.notice.domain.NoticeType;

import java.util.List;


public interface NoticeTypeMapper {

    List<NoticeType> selectNoticeTypeList(NoticeType noticeType) ;

    /**
     * 新增
     * @param noticeType
     * @return
     */
    int insertNoticeType(NoticeType noticeType);

    /**
     * 删除（支持批量）
     * @param postIds
     * @return
     */
    int deleteNoticeTypeByIds(Integer[] postIds);

    /**
     * 通过id查询数据
     * @param typeId
     * @return
     */
    NoticeType selectNoticeTypeById(Integer typeId);

    /**
     * 更新
     * @param noticeType
     * @return
     */
    int updateNoticeType(NoticeType noticeType);
}
